rocket launch - German English Dictionary